• word of the day

    gazella thomsoni

    gazella thomsoni - Dictionary definition and meaning for word gazella thomsoni

    Definition
    (noun) East African gazelle; the smallest gazelle
    Synonyms : thomson's gazelle
Download our Mobile App Today
Receive our word of the day
on Whatsapp